/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.com.proteu.hibernate.beans;

import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 *
 * @author ricardo
 */
@Entity
@Table(name="AGENDAMEDICO")
public class AgendaMedicoProteu implements Serializable {

    @Id
    @Column(name="AGMD_ST_CODIGO")
    private String agmdStCodigo;
    @Column(name="AGMD_ST_NOME")
    private String agmdStNome;
    @Column(name="AGMD_ST_CEP")
    private String agmdStCEP;
    @Column(name="AGMD_ST_ENDERECO")
    private String agmdStEndereco;
    @Column(name="AGMD_ST_END_NUMERO")
    private String agmdStEndNumero;
    @Column(name="AGMD_ST_END_COMPLEMENTO")
    private String agmdStEndComplemento;
    @Column(name="AGMD_ST_END_BAIRRO")
    private String agmdStEndBairro;
    @Column(name="AGMD_ST_END_CIDADE")
    private String agmdStEndCidade;
    @Column(name="AGMD_ST_END_UF")
    private String agmdStEndUF;
    @Column(name="AGMD_IN_FONE_DDD")
    private Integer agmdInFoneDDD;
    @Column(name="AGMD_ST_FONE")
    private String agmdStFone;
    @Column(name="AGMD_IN_FONE1_DDD")
    private Integer agmdInFone1DDD;
    @Column(name="AGMD_ST_FONE1")
    private String agmdStFone1;
    @Column(name="AGMD_IN_FAX_DDD")
    private Integer agmdInFaxDDD;
    @Column(name="AGMD_ST_FAX")
    private String agmdStFax;
    @Column(name="AGMD_IN_CEL_DDD")
    private Integer agmdInCelDDD;
    @Column(name="AGMD_ST_CEL")
    private String agmdStCel;
    @Column(name="AGMD_ST_SITE")
    private String agmdStSite;
    @Column(name="AGMD_ST_EMAIL")
    private String agmdStEmail;
    @Column(name="AGMD_ST_CONTATO")
    private String agmdStContato;
    @Column(name="AGMD_ST_OBERVACOES")
    private String agmdStObservacoes;


    public Integer getAgmdInCelDDD() {
        return agmdInCelDDD;
    }

    public void setAgmdInCelDDD(Integer agmdInCelDDD) {
        this.agmdInCelDDD = agmdInCelDDD;
    }

    public Integer getAgmdInFaxDDD() {
        return agmdInFaxDDD;
    }

    public void setAgmdInFaxDDD(Integer agmdInFaxDDD) {
        this.agmdInFaxDDD = agmdInFaxDDD;
    }

    public Integer getAgmdInFone1DDD() {
        return agmdInFone1DDD;
    }

    public void setAgmdInFone1DDD(Integer agmdInFone1DDD) {
        this.agmdInFone1DDD = agmdInFone1DDD;
    }

    public Integer getAgmdInFoneDDD() {
        return agmdInFoneDDD;
    }

    public void setAgmdInFoneDDD(Integer agmdInFoneDDD) {
        this.agmdInFoneDDD = agmdInFoneDDD;
    }

    public String getAgmdStCEP() {
        return agmdStCEP;
    }

    public void setAgmdStCEP(String agmdStCEP) {
        this.agmdStCEP = agmdStCEP;
    }

    public String getAgmdStCel() {
        return agmdStCel;
    }

    public void setAgmdStCel(String agmdStCel) {
        this.agmdStCel = agmdStCel;
    }

    public String getAgmdStCodigo() {
        return agmdStCodigo;
    }

    public void setAgmdStCodigo(String agmdStCodigo) {
        this.agmdStCodigo = agmdStCodigo;
    }

    public String getAgmdStContato() {
        return agmdStContato;
    }

    public void setAgmdStContato(String agmdStContato) {
        this.agmdStContato = agmdStContato;
    }

    public String getAgmdStEmail() {
        return agmdStEmail;
    }

    public void setAgmdStEmail(String agmdStEmail) {
        this.agmdStEmail = agmdStEmail;
    }

    public String getAgmdStEndBairro() {
        return agmdStEndBairro;
    }

    public void setAgmdStEndBairro(String agmdStEndBairro) {
        this.agmdStEndBairro = agmdStEndBairro;
    }

    public String getAgmdStEndCidade() {
        return agmdStEndCidade;
    }

    public void setAgmdStEndCidade(String agmdStEndCidade) {
        this.agmdStEndCidade = agmdStEndCidade;
    }

    public String getAgmdStEndComplemento() {
        return agmdStEndComplemento;
    }

    public void setAgmdStEndComplemento(String agmdStEndComplemento) {
        this.agmdStEndComplemento = agmdStEndComplemento;
    }

    public String getAgmdStEndNumero() {
        return agmdStEndNumero;
    }

    public void setAgmdStEndNumero(String agmdStEndNumero) {
        this.agmdStEndNumero = agmdStEndNumero;
    }

    public String getAgmdStEndUF() {
        return agmdStEndUF;
    }

    public void setAgmdStEndUF(String agmdStEndUF) {
        this.agmdStEndUF = agmdStEndUF;
    }

    public String getAgmdStEndereco() {
        return agmdStEndereco;
    }

    public void setAgmdStEndereco(String agmdStEndereco) {
        this.agmdStEndereco = agmdStEndereco;
    }

    public String getAgmdStFax() {
        return agmdStFax;
    }

    public void setAgmdStFax(String agmdStFax) {
        this.agmdStFax = agmdStFax;
    }

    public String getAgmdStFone() {
        return agmdStFone;
    }

    public void setAgmdStFone(String agmdStFone) {
        this.agmdStFone = agmdStFone;
    }

    public String getAgmdStFone1() {
        return agmdStFone1;
    }

    public void setAgmdStFone1(String agmdStFone1) {
        this.agmdStFone1 = agmdStFone1;
    }

    public String getAgmdStNome() {
        return agmdStNome;
    }

    public void setAgmdStNome(String agmdStNome) {
        this.agmdStNome = agmdStNome;
    }

    public String getAgmdStObservacoes() {
        return agmdStObservacoes;
    }

    public void setAgmdStObservacoes(String agmdStObservacoes) {
        this.agmdStObservacoes = agmdStObservacoes;
    }

    public String getAgmdStSite() {
        return agmdStSite;
    }

    public void setAgmdStSite(String agmdStSite) {
        this.agmdStSite = agmdStSite;
    }

    @Override
    public boolean equals(Object obj) {
        if (obj == null) {
            return false;
        }
        if (getClass() != obj.getClass()) {
            return false;
        }
        final AgendaMedicoProteu other = (AgendaMedicoProteu) obj;
        if ((this.agmdStCodigo == null) ? (other.agmdStCodigo != null) : !this.agmdStCodigo.equals(other.agmdStCodigo)) {
            return false;
        }
        return true;
    }

    @Override
    public int hashCode() {
        int hash = 7;
        hash = 53 * hash + (this.agmdStCodigo != null ? this.agmdStCodigo.hashCode() : 0);
        return hash;
    }



}
